xen.git
21 years agobitkeeper revision 1.1159.1.413 (4193a249kXUTE5R1UgTwkEmILa4LGA)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 17:32:57 +0000 (17:32 +0000)]
bitkeeper revision 1.1159.1.413 (4193a249kXUTE5R1UgTwkEmILa4LGA)

Update comments indicating offsets in struct vcpu_info.

21 years agobitkeeper revision 1.1159.1.412 (4193a1919CNLBKTNSj3aLn7Jd6TpGA)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 17:29:53 +0000 (17:29 +0000)]
bitkeeper revision 1.1159.1.412 (4193a1919CNLBKTNSj3aLn7Jd6TpGA)

Synchronize domain time updates between CPUs.

21 years agobitkeeper revision 1.1159.1.411 (41938f5atLOST7mvpvTjqYngsCYHOg)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 16:12:10 +0000 (16:12 +0000)]
bitkeeper revision 1.1159.1.411 (41938f5atLOST7mvpvTjqYngsCYHOg)

Route physical IRQs to the processor which is running the domain requesting
the IRQ.

21 years agobitkeeper revision 1.1159.1.410 (41938f11lquB4JbUCks0P4VZ_1uKlg)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 16:10:57 +0000 (16:10 +0000)]
bitkeeper revision 1.1159.1.410 (41938f11lquB4JbUCks0P4VZ_1uKlg)

Make set_timeout_timer SMP safe.
Also disable AP timer interrupt code for now.

21 years agobitkeeper revision 1.1159.1.409 (41938eb5R_aT_o7ziQIPb16yfl3SIg)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 16:09:25 +0000 (16:09 +0000)]
bitkeeper revision 1.1159.1.409 (41938eb5R_aT_o7ziQIPb16yfl3SIg)

Calibrate delay loop on APs.

21 years agobitkeeper revision 1.1159.1.408 (41938e99JmRZnbaT_CzgZF29AJ_c3Q)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 16:08:57 +0000 (16:08 +0000)]
bitkeeper revision 1.1159.1.408 (41938e99JmRZnbaT_CzgZF29AJ_c3Q)

Disable check if destination CPU can receive IPI for now.

21 years agobitkeeper revision 1.1159.1.407 (41938db0izr58D7MdoxV8Rw67XTWYQ)
cl349@freefall.cl.cam.ac.uk [Thu, 11 Nov 2004 16:05:04 +0000 (16:05 +0000)]
bitkeeper revision 1.1159.1.407 (41938db0izr58D7MdoxV8Rw67XTWYQ)

Mask interrupts on running vcpu.

21 years agobitkeeper revision 1.1159.1.406 (41928524UPMcQawd73xQPamw2lNEYQ)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 21:16:20 +0000 (21:16 +0000)]
bitkeeper revision 1.1159.1.406 (41928524UPMcQawd73xQPamw2lNEYQ)

Move timer from domain to exec_domain.

21 years agobitkeeper revision 1.1159.1.405 (41927f27DOMh29BHDXqA1jRKSnc6Qg)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 20:50:47 +0000 (20:50 +0000)]
bitkeeper revision 1.1159.1.405 (41927f27DOMh29BHDXqA1jRKSnc6Qg)

SMP IPI support.

21 years agobitkeeper revision 1.1159.1.404 (41923b0epYovqxxi6oRwepHm8dm7JQ)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 16:00:14 +0000 (16:00 +0000)]
bitkeeper revision 1.1159.1.404 (41923b0epYovqxxi6oRwepHm8dm7JQ)

Add irq_enter/irq_exit to local timer interrupt.

21 years agobitkeeper revision 1.1159.1.403 (419237f0eEQxwlvAvXKIuJ8JF928qA)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 15:46:56 +0000 (15:46 +0000)]
bitkeeper revision 1.1159.1.403 (419237f0eEQxwlvAvXKIuJ8JF928qA)

Add missing debug definition.

21 years agobitkeeper revision 1.1159.1.402 (419237a47HFvsgYMiaOKsiwlfCoycw)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 15:45:40 +0000 (15:45 +0000)]
bitkeeper revision 1.1159.1.402 (419237a47HFvsgYMiaOKsiwlfCoycw)

Fix prototype.

21 years agobitkeeper revision 1.1159.1.401 (41923739R6r2c-dNxHPSxOagRn-R3g)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 15:43:53 +0000 (15:43 +0000)]
bitkeeper revision 1.1159.1.401 (41923739R6r2c-dNxHPSxOagRn-R3g)

Setup cpu-local interrupt handline.
Add support for ipi event channels.

21 years agobitkeeper revision 1.1159.1.400 (4192268botrLPEWBvExDtqcSivVN3g)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 14:32:43 +0000 (14:32 +0000)]
bitkeeper revision 1.1159.1.400 (4192268botrLPEWBvExDtqcSivVN3g)

Move virq to evtchn mapping to exec_domain.

21 years agobitkeeper revision 1.1159.1.399 (4191f4cbUvkMenqLkHaeRu45RztOdA)
cl349@freefall.cl.cam.ac.uk [Wed, 10 Nov 2004 11:00:27 +0000 (11:00 +0000)]
bitkeeper revision 1.1159.1.399 (4191f4cbUvkMenqLkHaeRu45RztOdA)

More SMP guest support.

21 years agobitkeeper revision 1.1159.1.398 (4190c2a3yFTT9r-Ede8ilkq-wZrXkg)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 13:14:11 +0000 (13:14 +0000)]
bitkeeper revision 1.1159.1.398 (4190c2a3yFTT9r-Ede8ilkq-wZrXkg)

Add focus to pirqs and interdomain evtchns.

21 years agobitkeeper revision 1.1159.1.397 (4190c242En4S9vFQxE-5236TUXMRkA)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 13:12:34 +0000 (13:12 +0000)]
bitkeeper revision 1.1159.1.397 (4190c242En4S9vFQxE-5236TUXMRkA)

Cleanup pagetables for all exec_domains.

21 years agobitkeeper revision 1.1159.1.396 (4190b0993dyih2jcsaNFCf8mqgG-bw)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 11:57:13 +0000 (11:57 +0000)]
bitkeeper revision 1.1159.1.396 (4190b0993dyih2jcsaNFCf8mqgG-bw)

Pass domain to update_dom_time instead of shared_info.

21 years agobitkeeper revision 1.1159.1.395 (4190ab80qQIIPeM49q40ES01DxL7Ng)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 11:35:28 +0000 (11:35 +0000)]
bitkeeper revision 1.1159.1.395 (4190ab80qQIIPeM49q40ES01DxL7Ng)

Move shared_info pointer from exec_domain to domain and add vcpu_info pointer
in exec_domain.

21 years agobitkeeper revision 1.1159.1.394 (4190a152C0zjusRSriDG4srGifYk1A)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 10:52:02 +0000 (10:52 +0000)]
bitkeeper revision 1.1159.1.394 (4190a152C0zjusRSriDG4srGifYk1A)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-smp
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xen.bk-smp

21 years agobitkeeper revision 1.1159.1.393 (4190a145cbZFKzGdkH5xPlOlxNNPnw)
cl349@freefall.cl.cam.ac.uk [Tue, 9 Nov 2004 10:51:49 +0000 (10:51 +0000)]
bitkeeper revision 1.1159.1.393 (4190a145cbZFKzGdkH5xPlOlxNNPnw)

Split struct exec_domain out of struct domain.

21 years agobitkeeper revision 1.1159.170.3 (418fc30fH17ZA9UiJHFIG5IhuuiaCQ)
kaf24@freefall.cl.cam.ac.uk [Mon, 8 Nov 2004 19:03:43 +0000 (19:03 +0000)]
bitkeeper revision 1.1159.170.3 (418fc30fH17ZA9UiJHFIG5IhuuiaCQ)

Rename xen_regs xcs,xds,xes,xfs,xgs,xss to remove the 'x' prefix.

21 years agobitkeeper revision 1.1159.170.2 (418fc0cbyeYILYK3WoFh0bVv3e_-KA)
kaf24@freefall.cl.cam.ac.uk [Mon, 8 Nov 2004 18:54:03 +0000 (18:54 +0000)]
bitkeeper revision 1.1159.170.2 (418fc0cbyeYILYK3WoFh0bVv3e_-KA)

Allow users of SAVE_ALL and SET_XEN_SEGMENTS to specify which register
is to be clobbered on return.

21 years agobitkeeper revision 1.1159.170.1 (418fbcfftbJRf270n_KReJDuXIouGg)
kaf24@freefall.cl.cam.ac.uk [Mon, 8 Nov 2004 18:37:51 +0000 (18:37 +0000)]
bitkeeper revision 1.1159.170.1 (418fbcfftbJRf270n_KReJDuXIouGg)

Rejig the layout of saved activations on Xen's stack. Touches a bunch
of stuff but things are generally a bit cleaner now. Should be easier
to integrate vm86 support, and I'm now ready to do bigger changes to
the Xen->guest exit code.

21 years agobitkeeper revision 1.1159.1.392 (418f90efoPSUCiX94PZ6xsvTCedrgQ)
cl349@freefall.cl.cam.ac.uk [Mon, 8 Nov 2004 15:29:51 +0000 (15:29 +0000)]
bitkeeper revision 1.1159.1.392 (418f90efoPSUCiX94PZ6xsvTCedrgQ)

Support compile with CONFIG_SMP.

21 years agobitkeeper revision 1.1159.1.391 (418f7827YLyC-prphpkCX_StMMQ_9g)
cl349@freefall.cl.cam.ac.uk [Mon, 8 Nov 2004 13:44:07 +0000 (13:44 +0000)]
bitkeeper revision 1.1159.1.391 (418f7827YLyC-prphpkCX_StMMQ_9g)

Add PRISTINE_SRC_PATH to allow sharing of pristine trees between repositories.

21 years agobitkeeper revision 1.1159.1.390 (418ea00dKzy4t1zq4CRkHKJwX2Ruxw)
kaf24@freefall.cl.cam.ac.uk [Sun, 7 Nov 2004 22:22:05 +0000 (22:22 +0000)]
bitkeeper revision 1.1159.1.390 (418ea00dKzy4t1zq4CRkHKJwX2Ruxw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk

21 years agobitkeeper revision 1.1159.169.1 (418e9fbcYPjvgCp5hHW29dMCpCsuDA)
kaf24@freefall.cl.cam.ac.uk [Sun, 7 Nov 2004 22:20:44 +0000 (22:20 +0000)]
bitkeeper revision 1.1159.169.1 (418e9fbcYPjvgCp5hHW29dMCpCsuDA)

Disable Xen VGA output later in the boot, so we get more start-of-day
messages. Most importantly, users get a visual cue on VGA console when
whole of main memory is scrubbed immediately before starting dom0.

21 years agobitkeeper revision 1.1159.1.389 (418cdd81ZcV7HMJmwlvRWj_N1N17XQ)
kaf24@freefall.cl.cam.ac.uk [Sat, 6 Nov 2004 14:19:45 +0000 (14:19 +0000)]
bitkeeper revision 1.1159.1.389 (418cdd81ZcV7HMJmwlvRWj_N1N17XQ)

Use a default document class for documentation -- less confusing to
latex2html.

21 years agobitkeeper revision 1.1159.1.388 (418cd911S4GHR23WmcIAsrA5z4WmNg)
kaf24@freefall.cl.cam.ac.uk [Sat, 6 Nov 2004 14:00:49 +0000 (14:00 +0000)]
bitkeeper revision 1.1159.1.388 (418cd911S4GHR23WmcIAsrA5z4WmNg)

Better latex2html options.

21 years agobitkeeper revision 1.1159.1.387 (418ba083LsgckMUr9XXBG_AmIgLhzg)
cl349@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 15:47:15 +0000 (15:47 +0000)]
bitkeeper revision 1.1159.1.387 (418ba083LsgckMUr9XXBG_AmIgLhzg)

Merge

21 years agobitkeeper revision 1.1159.168.1 (418b9feeofUtfDcbF8xeQd8fGkFdOw)
cl349@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 15:44:46 +0000 (15:44 +0000)]
bitkeeper revision 1.1159.168.1 (418b9feeofUtfDcbF8xeQd8fGkFdOw)

mk.netbsd-2.0-xenU:
  Find tools tarball if it's located in vpath.

21 years agobitkeeper revision 1.1159.1.386 (418b58a4yZ0dXsYaZGR4cCc7-suN9w)
kaf24@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 10:40:36 +0000 (10:40 +0000)]
bitkeeper revision 1.1159.1.386 (418b58a4yZ0dXsYaZGR4cCc7-suN9w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.167.2 (418b589b4UNmxMvfvJ11MpJ4rPSbew)
kaf24@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 10:40:27 +0000 (10:40 +0000)]
bitkeeper revision 1.1159.167.2 (418b589b4UNmxMvfvJ11MpJ4rPSbew)

Fork -> 2.1-devel.

21 years agobitkeeper revision 1.1159.1.385 (418b582ajt_xRJBZ_QltlCQBhLkgkQ)
kaf24@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 10:38:34 +0000 (10:38 +0000)]
bitkeeper revision 1.1159.1.385 (418b582ajt_xRJBZ_QltlCQBhLkgkQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk

21 years agobitkeeper revision 1.1159.167.1 (418b570dfaqcqsrK1XM1b5IItvkdEg)
smh22@tempest.cl.cam.ac.uk [Fri, 5 Nov 2004 10:33:49 +0000 (10:33 +0000)]
bitkeeper revision 1.1159.167.1 (418b570dfaqcqsrK1XM1b5IItvkdEg)

few last tweaks to user manual

21 years agobitkeeper revision 1.1159.1.384 (418b521fUdYMy9Ii-25K5W7r2tlovg)
cl349@freefall.cl.cam.ac.uk [Fri, 5 Nov 2004 10:12:47 +0000 (10:12 +0000)]
bitkeeper revision 1.1159.1.384 (418b521fUdYMy9Ii-25K5W7r2tlovg)

Small dependency tweak for parallel builds.

21 years agobitkeeper revision 1.1159.1.383 (418b38b8MlKiUmfFlHnkh4EOOU776Q)
iap10@labyrinth.cl.cam.ac.uk [Fri, 5 Nov 2004 08:24:24 +0000 (08:24 +0000)]
bitkeeper revision 1.1159.1.383 (418b38b8MlKiUmfFlHnkh4EOOU776Q)

minor doc fixes

21 years agobitkeeper revision 1.1159.1.382 (418ae2ebkptcd8gQwqwKwb3Kka2vyQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 5 Nov 2004 02:18:19 +0000 (02:18 +0000)]
bitkeeper revision 1.1159.1.382 (418ae2ebkptcd8gQwqwKwb3Kka2vyQ)

user manual additions

21 years agobitkeeper revision 1.1159.1.381 (418abc6aXm_o_cyE21OoXc96m0oi5g)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 23:34:02 +0000 (23:34 +0000)]
bitkeeper revision 1.1159.1.381 (418abc6aXm_o_cyE21OoXc96m0oi5g)

rename linux-2.6.9-patches to patches/linux-2.6.9

21 years agobitkeeper revision 1.1159.1.380 (418ab5a2xXnW5CFXsiZAFTOcTkURYw)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 23:05:06 +0000 (23:05 +0000)]
bitkeeper revision 1.1159.1.380 (418ab5a2xXnW5CFXsiZAFTOcTkURYw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/testbuild/xen-unstable.bk

21 years agobitkeeper revision 1.1159.166.1 (418ab591O6TEN9kVqB36-65GCBC4-w)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 23:04:49 +0000 (23:04 +0000)]
bitkeeper revision 1.1159.166.1 (418ab591O6TEN9kVqB36-65GCBC4-w)

mk.netbsd-2.0-xenU:
  Delay building until the build tree is created.
  Also add flag file to detect incomplete build tree
  and simplify targets to fetch the tools.
Rules.mk:
  echo -> @echo

21 years agobitkeeper revision 1.1159.1.379 (418aab99Wn-Nf0rQewcMcjxDyG3ZXg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 22:22:17 +0000 (22:22 +0000)]
bitkeeper revision 1.1159.1.379 (418aab99Wn-Nf0rQewcMcjxDyG3ZXg)

trivial cleanup

21 years agobitkeeper revision 1.1159.1.378 (418aa2bc6DI3-OOtFpoHiZyoyBtfCg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 21:44:28 +0000 (21:44 +0000)]
bitkeeper revision 1.1159.1.378 (418aa2bc6DI3-OOtFpoHiZyoyBtfCg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.165.1 (418aa0f4koam0mhscMMP2HGuqLK5kQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 21:36:52 +0000 (21:36 +0000)]
bitkeeper revision 1.1159.165.1 (418aa0f4koam0mhscMMP2HGuqLK5kQ)

install.sh now does a few checks to warn the user if prerequisite tools are missing.

21 years agobitkeeper revision 1.1159.1.377 (418a9f96-BWiFbfNWF-wv3xJaHdEMw)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 21:31:02 +0000 (21:31 +0000)]
bitkeeper revision 1.1159.1.377 (418a9f96-BWiFbfNWF-wv3xJaHdEMw)

Redo the build tree if it wasn't created completely.

21 years agobitkeeper revision 1.1159.1.376 (418a9a25fHC8gx6xTiVkVtnHc_Q1hw)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 21:07:49 +0000 (21:07 +0000)]
bitkeeper revision 1.1159.1.376 (418a9a25fHC8gx6xTiVkVtnHc_Q1hw)

mk.linux-2.4-xenU:
  Remove ebtables dependency for xenU kernel Makefile.

21 years agobitkeeper revision 1.1159.1.375 (418a92c65GAOZnDDyo9gXyKiJkLKxQ)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 20:36:22 +0000 (20:36 +0000)]
bitkeeper revision 1.1159.1.375 (418a92c65GAOZnDDyo9gXyKiJkLKxQ)

Avoid error message when trying to copy config file from install dir.

21 years agobitkeeper revision 1.1159.1.374 (418a8468jkIUKrzzY4OldxspTUbSdQ)
smh22@tempest.cl.cam.ac.uk [Thu, 4 Nov 2004 19:35:04 +0000 (19:35 +0000)]
bitkeeper revision 1.1159.1.374 (418a8468jkIUKrzzY4OldxspTUbSdQ)

Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

21 years agobitkeeper revision 1.1159.164.2 (418a845cg_s7Z9mx8bsKUubfm7gUSw)
smh22@tempest.cl.cam.ac.uk [Thu, 4 Nov 2004 19:34:52 +0000 (19:34 +0000)]
bitkeeper revision 1.1159.164.2 (418a845cg_s7Z9mx8bsKUubfm7gUSw)

final tweaks - should be done now

21 years agobitkeeper revision 1.1159.164.1 (418a7eafJ2ha0V2Xl9ZuHK9nHZFBYw)
smh22@tempest.cl.cam.ac.uk [Thu, 4 Nov 2004 19:10:39 +0000 (19:10 +0000)]
bitkeeper revision 1.1159.164.1 (418a7eafJ2ha0V2Xl9ZuHK9nHZFBYw)

almost there

21 years agobitkeeper revision 1.1159.1.373 (418a7b0dD53husmGP477tKZEsejUqg)
kaf24@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 18:55:09 +0000 (18:55 +0000)]
bitkeeper revision 1.1159.1.373 (418a7b0dD53husmGP477tKZEsejUqg)

Remove -rc.

21 years agobitkeeper revision 1.1159.1.372 (418a4933U-ePgadykH4jLP5wYenz0Q)
kaf24@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 15:22:27 +0000 (15:22 +0000)]
bitkeeper revision 1.1159.1.372 (418a4933U-ePgadykH4jLP5wYenz0Q)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.163.1 (418a492cLmf4ERioALCFwIiwi2Qh4g)
kaf24@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 15:22:20 +0000 (15:22 +0000)]
bitkeeper revision 1.1159.163.1 (418a492cLmf4ERioALCFwIiwi2Qh4g)

Fix idle loop to play nicely with RCU. Gets rid of annoying delays
during xenU boot. Also cleaned up the idle code in XenLinux.

21 years agobitkeeper revision 1.1159.1.371 (418a3ad01qzbQQ2XfuamQqTkge_ECA)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 14:21:04 +0000 (14:21 +0000)]
bitkeeper revision 1.1159.1.371 (418a3ad01qzbQQ2XfuamQqTkge_ECA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/testbuild/xen-unstable.bk

21 years agobitkeeper revision 1.1159.162.1 (418a3ac4vo00YMfEWV1vWxnfGBZvKQ)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 14:20:52 +0000 (14:20 +0000)]
bitkeeper revision 1.1159.162.1 (418a3ac4vo00YMfEWV1vWxnfGBZvKQ)

Rules.mk:
  Extra NetBSD mrproper.

21 years agobitkeeper revision 1.1159.1.370 (418a32509N5JC60D9zY6aHc3_hGonQ)
smh22@tempest.cl.cam.ac.uk [Thu, 4 Nov 2004 13:44:48 +0000 (13:44 +0000)]
bitkeeper revision 1.1159.1.370 (418a32509N5JC60D9zY6aHc3_hGonQ)

Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk

21 years agobitkeeper revision 1.1159.161.1 (418a3249MX0PQyRbhsfQoMbvQ4Q62A)
smh22@tempest.cl.cam.ac.uk [Thu, 4 Nov 2004 13:44:41 +0000 (13:44 +0000)]
bitkeeper revision 1.1159.161.1 (418a3249MX0PQyRbhsfQoMbvQ4Q62A)

finalized interface manual, user manual still needs a bit more work

21 years agobitkeeper revision 1.1159.1.369 (418a30906AlEaHC9n9mC-7JT4I9Vvg)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 13:37:20 +0000 (13:37 +0000)]
bitkeeper revision 1.1159.1.369 (418a30906AlEaHC9n9mC-7JT4I9Vvg)

take KERNELS variable from the environment

21 years agobitkeeper revision 1.1159.1.368 (418a123cIsAPDbiOvFxfHLZQhSRPbQ)
kaf24@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 11:27:56 +0000 (11:27 +0000)]
bitkeeper revision 1.1159.1.368 (418a123cIsAPDbiOvFxfHLZQhSRPbQ)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.160.1 (418a1231eTxviku3pqdKCA7ZZYUuJA)
kaf24@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 11:27:45 +0000 (11:27 +0000)]
bitkeeper revision 1.1159.160.1 (418a1231eTxviku3pqdKCA7ZZYUuJA)

Add BK changeset info to the Xen boot banner.

21 years agobitkeeper revision 1.1159.1.367 (418a0f26eRgg15zg-e85Dwr0QF4BIw)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 11:14:46 +0000 (11:14 +0000)]
bitkeeper revision 1.1159.1.367 (418a0f26eRgg15zg-e85Dwr0QF4BIw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd

21 years agobitkeeper revision 1.1159.159.1 (418a0f05lDwVyI3ppkjGpLANxqZFeQ)
cl349@freefall.cl.cam.ac.uk [Thu, 4 Nov 2004 11:14:13 +0000 (11:14 +0000)]
bitkeeper revision 1.1159.159.1 (418a0f05lDwVyI3ppkjGpLANxqZFeQ)

Update NetBSD to 2.0 release snapshot from 20041103.

21 years agobitkeeper revision 1.1159.1.366 (418a0b98q2chOhlhf0-KiKYFmOBzWA)
iap10@tetris.cl.cam.ac.uk [Thu, 4 Nov 2004 10:59:36 +0000 (10:59 +0000)]
bitkeeper revision 1.1159.1.366 (418a0b98q2chOhlhf0-KiKYFmOBzWA)

minor makefile update

21 years agobitkeeper revision 1.1159.1.365 (418a0a91qNKrNOnOWtCM1nF1-HmNrA)
iap10@tetris.cl.cam.ac.uk [Thu, 4 Nov 2004 10:55:13 +0000 (10:55 +0000)]
bitkeeper revision 1.1159.1.365 (418a0a91qNKrNOnOWtCM1nF1-HmNrA)

change readline to _readline to keep Twisted happy,

21 years agobitkeeper revision 1.1159.1.364 (418a057eM4RcTJveJTOXENObPg0_SQ)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 10:33:34 +0000 (10:33 +0000)]
bitkeeper revision 1.1159.1.364 (418a057eM4RcTJveJTOXENObPg0_SQ)

Cset exclude: mwilli2@equilibrium.research|ChangeSet|20041103171613|48470

21 years agobitkeeper revision 1.1159.1.363 (418a0575yNZLM5woi8ymt4nfB0T_xA)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 10:33:25 +0000 (10:33 +0000)]
bitkeeper revision 1.1159.1.363 (418a0575yNZLM5woi8ymt4nfB0T_xA)

Cset exclude: mwilli2@equilibrium.research|ChangeSet|20041104003258|47721

21 years agobitkeeper revision 1.1159.1.362 (4189edd2vSNHtUnxICi2Lvf6gbaa-w)
mwilli2@equilibrium.research [Thu, 4 Nov 2004 08:52:34 +0000 (08:52 +0000)]
bitkeeper revision 1.1159.1.362 (4189edd2vSNHtUnxICi2Lvf6gbaa-w)

More prerequisites + some slightly saner instructions for setting
up a root filesystem.

21 years agobitkeeper revision 1.1159.1.361 (4189cc99kcfAjah5PwXTNmK_0GONgA)
mwilli2@equilibrium.research [Thu, 4 Nov 2004 06:30:49 +0000 (06:30 +0000)]
bitkeeper revision 1.1159.1.361 (4189cc99kcfAjah5PwXTNmK_0GONgA)

Tweak migration instructions + update ttylinux instructions (we now
mirror Tim's modified ttylinux on SF).

21 years agobitkeeper revision 1.1159.1.360 (41899c7cm7xkHe4NiL90NhQhjLDYlw)
mwilli2@equilibrium.research [Thu, 4 Nov 2004 03:05:32 +0000 (03:05 +0000)]
bitkeeper revision 1.1159.1.360 (41899c7cm7xkHe4NiL90NhQhjLDYlw)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-docs.bk

21 years agobitkeeper revision 1.1159.158.1 (41899c624Q7ZztEHJGE6qPZmd1ExOQ)
mwilli2@equilibrium.research [Thu, 4 Nov 2004 03:05:06 +0000 (03:05 +0000)]
bitkeeper revision 1.1159.158.1 (41899c624Q7ZztEHJGE6qPZmd1ExOQ)

Proof read and spellchecked.  Currently standardising on British
English, as most of the document already is.

21 years agobitkeeper revision 1.1159.1.359 (41898114F_zAayDscoCC43HUnOIsPw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 4 Nov 2004 01:08:36 +0000 (01:08 +0000)]
bitkeeper revision 1.1159.1.359 (41898114F_zAayDscoCC43HUnOIsPw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.1.358 (418978baFzv03HdTaa43BJsoKTl3dA)
mwilli2@equilibrium.research [Thu, 4 Nov 2004 00:32:58 +0000 (00:32 +0000)]
bitkeeper revision 1.1159.1.358 (418978baFzv03HdTaa43BJsoKTl3dA)

Better fix for popen.  Also makes it easier to log stderr output
from popen'd commands, which we previously threw away.  For now,
I'm also throwing it away.

21 years agobitkeeper revision 1.1159.155.7 (41896362-2P6ibesMBXM0pV5gks0Bw)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 23:01:54 +0000 (23:01 +0000)]
bitkeeper revision 1.1159.155.7 (41896362-2P6ibesMBXM0pV5gks0Bw)

Apply changes from Mike Wray:
- Get domain creation errors returned to the caller.
- Add logging for domain create failures.

21 years agobitkeeper revision 1.1159.155.6 (418960fcc8HEe_ZDfftWd3gpkqGjnw)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 22:51:40 +0000 (22:51 +0000)]
bitkeeper revision 1.1159.155.6 (418960fcc8HEe_ZDfftWd3gpkqGjnw)

Cleanup code to reconnect domain control channel after xend restart.
Based on code by Mike Wray.

21 years agobitkeeper revision 1.1159.1.357 (41894672voUQPrsrEPix8QJ3tJJH5Q)
mwilli2@equilibrium.research [Wed, 3 Nov 2004 20:58:26 +0000 (20:58 +0000)]
bitkeeper revision 1.1159.1.357 (41894672voUQPrsrEPix8QJ3tJJH5Q)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-docs.bk

21 years agobitkeeper revision 1.1159.155.5 (41893d4fp16EKfDd_T4dIvRy13B8Qg)
ach61@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 20:19:27 +0000 (20:19 +0000)]
bitkeeper revision 1.1159.155.5 (41893d4fp16EKfDd_T4dIvRy13B8Qg)

update document

21 years agobitkeeper revision 1.1159.1.356 (41893608s_lNTWHA0U6W3zyeQ6BCkg)
mwilli2@equilibrium.research [Wed, 3 Nov 2004 19:48:24 +0000 (19:48 +0000)]
bitkeeper revision 1.1159.1.356 (41893608s_lNTWHA0U6W3zyeQ6BCkg)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-docs.bk

21 years agobitkeeper revision 1.1159.155.4 (418934c1im8rctcBtdLl_YSpGs784g)
akw27@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 19:42:57 +0000 (19:42 +0000)]
bitkeeper revision 1.1159.155.4 (418934c1im8rctcBtdLl_YSpGs784g)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/nos1/akw27/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.157.1 (418934b0-qzq3Mn8ZcEAFEUYycHb2Q)
akw27@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 19:42:40 +0000 (19:42 +0000)]
bitkeeper revision 1.1159.157.1 (418934b0-qzq3Mn8ZcEAFEUYycHb2Q)

Device section fixes.

21 years agobitkeeper revision 1.1159.155.3 (41892969hpUZHnav2i6NtO7oagAkeA)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 18:54:33 +0000 (18:54 +0000)]
bitkeeper revision 1.1159.155.3 (41892969hpUZHnav2i6NtO7oagAkeA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-testbuild

21 years agobitkeeper revision 1.1159.156.1 (4189294bhEVxhbLKBhFfQF071MOltw)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 18:54:03 +0000 (18:54 +0000)]
bitkeeper revision 1.1159.156.1 (4189294bhEVxhbLKBhFfQF071MOltw)

Build system cleanups.

21 years agobitkeeper revision 1.1159.1.355 (418920ffn3zTKtkKJJOohQgRtQD2KQ)
mwilli2@equilibrium.research [Wed, 3 Nov 2004 18:18:39 +0000 (18:18 +0000)]
bitkeeper revision 1.1159.1.355 (418920ffn3zTKtkKJJOohQgRtQD2KQ)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-docs.bk

21 years agobitkeeper revision 1.1159.155.2 (41891d1ecl30mNpXIuu9P9DPMi817Q)
smh22@tempest.cl.cam.ac.uk [Wed, 3 Nov 2004 18:02:06 +0000 (18:02 +0000)]
bitkeeper revision 1.1159.155.2 (41891d1ecl30mNpXIuu9P9DPMi817Q)

more upates -getting there.. release imminent bwahaha

21 years agobitkeeper revision 1.1159.155.1 (41891476g41RZ5y7G4uFAPTllxT_MQ)
smh22@tempest.cl.cam.ac.uk [Wed, 3 Nov 2004 17:25:10 +0000 (17:25 +0000)]
bitkeeper revision 1.1159.155.1 (41891476g41RZ5y7G4uFAPTllxT_MQ)

tidying up latter half - first half still needs lotsa work

21 years agobitkeeper revision 1.1159.1.354 (41891272X8MfKdN725aWtH970ayx1Q)
mwilli2@equilibrium.research [Wed, 3 Nov 2004 17:16:34 +0000 (17:16 +0000)]
bitkeeper revision 1.1159.1.354 (41891272X8MfKdN725aWtH970ayx1Q)

Merge ssh://srg//auto/groups/xeno/BK/xeno.bk
into equilibrium.research:/export/scratch/xeno-docs.bk

21 years agobitkeeper revision 1.1159.154.1 (4189125da-JXVx56I2Sl4SQmQFvGcA)
mwilli2@equilibrium.research [Wed, 3 Nov 2004 17:16:13 +0000 (17:16 +0000)]
bitkeeper revision 1.1159.154.1 (4189125da-JXVx56I2Sl4SQmQFvGcA)

Fix for os.popen problems on some systems.  Not pretty.

21 years agobitkeeper revision 1.1159.1.353 (418903a56T1yUvYK5LHeS6GM6mXZaw)
smh22@tempest.cl.cam.ac.uk [Wed, 3 Nov 2004 16:13:25 +0000 (16:13 +0000)]
bitkeeper revision 1.1159.1.353 (418903a56T1yUvYK5LHeS6GM6mXZaw)

cunning fix

21 years agobitkeeper revision 1.1159.1.352 (4188f61ewtUImmubGZcL4WKujNUhMg)
kaf24@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 15:15:42 +0000 (15:15 +0000)]
bitkeeper revision 1.1159.1.352 (4188f61ewtUImmubGZcL4WKujNUhMg)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1159.152.5 (4188f614JwSKayrQ658vZHW3nobpSQ)
kaf24@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 15:15:32 +0000 (15:15 +0000)]
bitkeeper revision 1.1159.152.5 (4188f614JwSKayrQ658vZHW3nobpSQ)

When scrubbing memory during machine boot, inform the user what we are
doing, print progress dots, and stop the NMI watchdog from mauling us.

21 years agobitkeeper revision 1.1159.152.4 (4188f5d8214qWxCDmCbxEQwQcQ3hww)
kaf24@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 15:14:32 +0000 (15:14 +0000)]
bitkeeper revision 1.1159.152.4 (4188f5d8214qWxCDmCbxEQwQcQ3hww)

Doc update

21 years agobitkeeper revision 1.1159.1.351 (4188f393nZSy-C7Sn46WkZ8BpaZuTw)
smh22@tempest.cl.cam.ac.uk [Wed, 3 Nov 2004 15:04:51 +0000 (15:04 +0000)]
bitkeeper revision 1.1159.1.351 (4188f393nZSy-C7Sn46WkZ8BpaZuTw)

doc updates (and new ignores)

21 years agobitkeeper revision 1.1159.1.350 (4188ec7beZxCEEQJKkCn2Ht65pN6hA)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 14:34:35 +0000 (14:34 +0000)]
bitkeeper revision 1.1159.1.350 (4188ec7beZxCEEQJKkCn2Ht65pN6hA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-testbuild

21 years agobitkeeper revision 1.1159.153.1 (4188ec74U7gi2rpg0N_8N4PDuuf8Hg)
cl349@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 14:34:28 +0000 (14:34 +0000)]
bitkeeper revision 1.1159.153.1 (4188ec74U7gi2rpg0N_8N4PDuuf8Hg)

Cleanup NetBSD build system.

21 years agobitkeeper revision 1.1159.1.349 (4188e2cbR6doktD-yeswH0_Zif5mIQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 13:53:15 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.1.349 (4188e2cbR6doktD-yeswH0_Zif5mIQ)

merge

21 years agobitkeeper revision 1.1159.1.348 (4188dd20H8_2AnNrTZaViP9haZ8hzw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 13:29:04 +0000 (13:29 +0000)]
bitkeeper revision 1.1159.1.348 (4188dd20H8_2AnNrTZaViP9haZ8hzw)

trivial make cleanup

21 years agobitkeeper revision 1.1159.1.347 (4188db339oFjUH_ChIJw_1kGraz4Sw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 13:20:51 +0000 (13:20 +0000)]
bitkeeper revision 1.1159.1.347 (4188db339oFjUH_ChIJw_1kGraz4Sw)

minor nightly build script fix

21 years agobitkeeper revision 1.1159.1.346 (4188d882FwpqRabp9rhXLwbR2fAQjQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 13:09:22 +0000 (13:09 +0000)]
bitkeeper revision 1.1159.1.346 (4188d882FwpqRabp9rhXLwbR2fAQjQ)

build system cleanups

21 years agobitkeeper revision 1.1159.1.345 (4188c3c3m4peCqRhMg6W2JHnjHwkDw)
iap10@labyrinth.cl.cam.ac.uk [Wed, 3 Nov 2004 11:40:51 +0000 (11:40 +0000)]
bitkeeper revision 1.1159.1.345 (4188c3c3m4peCqRhMg6W2JHnjHwkDw)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1159.152.3 (418897a4CxX9i8wXDd9o1ZAah8MBmQ)
kaf24@freefall.cl.cam.ac.uk [Wed, 3 Nov 2004 08:32:36 +0000 (08:32 +0000)]
bitkeeper revision 1.1159.152.3 (418897a4CxX9i8wXDd9o1ZAah8MBmQ)

Fix parallel make problems (some rules had multiple dependencies which
themselves were inter-dependent).
Fix netbsd build when 'uname -i' is unavailable -- default to i386.